Leaves On A Stream Mindfulness Practice - Extended Version